package com.itcast.common.model.dto.template;

import com.itcast.common.model.dto.response.CheckupResultGroupResDTO;
import lombok.Data;

import java.util.List;

/**
 * 体检报告模版
 * 用于FreeMarker生成体检报告静态页面
 *
 * @author itcast
 * @create 2024-09-18 9:25
 */
@Data
public class CheckReportTemplateDTO {

    /**
     * 体检人信息
     */
    private CheckUserDTO checkUser;

    /**
     * 体检单信息
     */
    private CheckFormDTO checkForm;

    /**
     * 体检异常结果列表
     */
    private List<String> checkAbnormalResultList;

    /**
     * 总检信息
     */
    private CheckSummaryDTO checkSummary;

    /**
     * 体检组检查结果列表
     */
    private List<CheckupResultGroupResDTO> checkupResultGroupList;
}
